package metier;

import java.util.Vector;

import dao.DAO_TypeVelo;
/**
 * @author DUCHEIN Quentin - FOURNIER Rodrigue
 * @version 1.0
 */
public class TypeVelo
{
	private static int nbTypeVelo;
	private int idTypeVelo;
	private String libelleVelo;
	private String tailleUtilisateur;
	private double prix;
	
	/**
	 * Constructeur de la classe TypeVelo
	 * 
	 * @param idTypeVelo ID du Type
	 * @param libelleVelo Libelle du Type
	 * @param tailleUtilisateur Taille du Velo pour ce Type
	 * @param prix Prix du Type
	 */
	public TypeVelo(int idTypeVelo, String libelleVelo,
			String tailleUtilisateur, double prix)
	{
		super();
		this.idTypeVelo = idTypeVelo;
		this.libelleVelo = libelleVelo;
		this.tailleUtilisateur = tailleUtilisateur;
		this.prix = prix;
	}

	/**
	 * @return nbTypeVelo Retourne le nombre de type de velo
	 */
	public static int getNbTypeVelo() {
		return nbTypeVelo;
	}

	/**
	 * @return libelleVelo Retourne le libelle d'un type velo
	 */
	public String getLibelleVelo() {
		return libelleVelo;
	}

	/**
	 * @return tailleUtilisateur Retourne la taille utilisateur type velo
	 */
	public String getTailleUtilisateur() {
		return tailleUtilisateur;
	}

	/**
	 * @return prix Retourne le prix type velo
	 */
	public double getPrix() {
		return prix;
	}
	
	/**
	 * Method toString
	 * @return Retourne une chaine d'information sur un type de velo
	 */
	public String toString()
	{
		return libelleVelo +" - "+ tailleUtilisateur;
	}

	/**
	 * @return idTypeVelo Retourne l'id d'un type de velo
	 */
	public int getIdTypeVelo()
	{
		return idTypeVelo;
	}
}
